package com.xxx.seckill.vo;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.ToString;

/**
 * 公共返回对象枚举
 * @author: @追风少年
 * @date 2022-4-15 12:25:55
 */
@Getter
@ToString
@AllArgsConstructor
public enum RespBeanEnum {
    
    
    //通用
    SUCCESS(200,"SUSSESS"),
    ERROR(500,"服务端异常"),
        
    //登录模块
    LOGIN_ERROR(500210,"用户名或者密码不正确"),
    MOBILE_ERROR(500211,"手机格式不正确"),
    BIND_ERROR(500212,"参数校验异常"),
    MOBILE_NOT_EXIST(500213,"手机号码不存在"),
    PASSWORD_UPDATE_FAIL(500214,"更新密码失败"),
    SESSION_ERROR(500215,"用户不存在"),
    //秒杀模块
    EMPTY_STOCK(500500,"库存不足"),
    REPEATE_ERROR(500501,"已抢到"),
    REQUEST_ILLEGAL(500502,"请求非法，请重新尝试!"),
    ERROR_CAPTCHA(500503,"验证码错误，请重新输入!"),
    ACCESS_LIMIT_REAHCED(500504,"访问过于频繁，请稍后再试!"),
    //订单模块5003XX
    ORDER_NOT_EXIST(500300,"订单信息不存在")
    ;


    //状态码
    private final Integer code;

    //状态码信息
    private final String message;

   
}
